草庐IT

Android RelativeLayout 高度不遵循 GridView 高度

全部标签

Android - 以编程方式指定新 ScrollView 的高度和宽度

我是Android的新手,我正在学习一个关于以编程方式创建布局而不是通过xml来创建布局的教程,我有点卡住了,有人能给我建议吗?所以我有一个ScrollView,然后在其中添加了一个LinearLayout,我希望两者都是特定大小-480x800(下面的代码)。我能够在LinearLayout中设置大小,但我无法让ScrollView也达到该大小,但我找不到如何操作。这是否可能,因此我是否可以只指定ScrollView尺寸并让后续View继承它。ScrollViewhome_scroll=newScrollView(this);LinearLayouthome_linear=newLi

在图形编程中获取相机空间的宽度和高度

我有这个AR项目,需要将屏幕坐标转换为世界坐标。我跟随本教程我几乎做到了。当我尝试从均匀的夹子空间转换为眼睛空间时,唯一的问题时,我使用错误的投影矩阵。投影矩阵是错误的原因,因为我无法获得相机空间的正确宽度和高度。我使用了这个名为Kudan的库,当我向前和向后移动相机手机时,我希望相机宽度和高度会更改,因为相机空间的大小在向前移动时应该会变小,反之亦然。对于最后的手段,目前我尝试自己找到相机空间的大小,我该如何实现?这是我的投影矩阵Matrix4fprojectionMatrix=newMatrix4f(-0.5f*currentCamWidth,0.5f*currentCamWidth,-0

android - 如何在android中动态设置相对布局的高度

这在模拟器上运行良好,但在设备上运行良好,因为我已将高度硬编码为365。有人可以在这方面帮助我吗?谢谢。 最佳答案 您可以通过不同的方式动态改变布局高度-----首先,getLayoutParams().height=x;requestLayout();orinvalidate();其次,first_tab.setHeight(intpixels);尝试使用任何方式...... 关于android-如何在android中动态设置相对布局的高度,我们在StackOverflow上找到一个类

Android 开关 - 使拇指高度大于轨道高度,如何?

在Lollipop之前的Android版本中,有什么方法可以使开关的拇指高度大于轨道高度?我基本上是在尝试在Kitkat中创建一个类似Material设计的开关小部件(和旧版本-这里的问题是默认情况下拇指“适合”在轨道内)。我已经为此工作了很长一段时间,但我似乎无法得出正确的设计。我遵循了这篇SO帖子中的解决方案:HowtochangethesizeofaSwitchWidget.如有任何建议或解决方案,我们将不胜感激。 最佳答案 我向我的轨道可绘制形状添加了一个透明笔触,这导致轨道周围出现填充:

android - 在 GridView 中膨胀 FrameLayout 时出现 ClassCastException

我试图在GridView中扩充FrameLayout,但出现异常。这是适配器(BaseAdapter的子类)中的getView方法:publicViewgetView(intposition,ViewconvertView,ViewGroupparent){//TODO:CreatecompoundviewwithimageandnameoverlayedontopFrameLayoutpersonFrame;if(convertView==null){LayoutInflaterinflater=(LayoutInflater)mContext.getSystemService(Co

ffmpeg将图片转换为视频报错:width not divisible by 2(原因:H.264使用4x4和16x16的块进行编码,输入图像宽度或者高度需要能被2整除)图片转视频

文章目录用ffmpeg将图片转换为视频报错了原因我把图片长宽调整为能被2整除的大小,果然可以了用ffmpeg将图片转换为视频报错了我有一张图片,需要把它转换为一个mp4h.264编码视频,我用ffmpeg转换,但是过程中报错了:ffmpeg-loop1-iLena_Soderberg.jpg-c:vlibx264-t10output.mp4提示:[libx264@0x5573424b8980]widthnotdivisibleby2(497x373)Errorinitializingoutputstream0:0--Errorwhileopeningencoderforoutputstream

java - GridView onItemClickListener 永远不会被调用

我有一个带有自定义View的GridView,它是一个Button和一个TextView。我定义了setOnItemClickListener,但它似乎从未被调用过,请查看下面的部分代码。gridview=(GridView)findViewById(R.id.main_gridview);gridview.setAdapter(newGridAdapter(this));gridview.setOnItemClickListener(newOnItemClickListener(){@OverridepublicvoidonItemClick(AdapterViewparent,Vi

android动态设置listview高度

我在ScrollView中有ExpandableListview我知道这不好,但我也有,显示整个列表的唯一解决方案是通过代码使用布局参数RelativeLayout.LayoutParamsparams=newRelativeLayout.LayoutParams(LayoutParams.MATCH_PARENT,ListViewData.length());这个解决方案很好,但我无法计算出我应该在Params中给出的正确高度,所以有没有办法从数组的大小中知道实际大小编辑:我想出了一个解决方案,每次我扩展一组列表时,我都会改变高度以适应新的geight 最

uniapp中解决swiper高度自适应内容高度

起因:uniapp中swiper组件swiper标签存在默认高度是height:150px;高度无法实现由内容撑开,在默认情况下,swiper盒子高度显示总是150px解决办法思路:动态设置swiper盒子的高度,故需要获取swiper-item盒子中内容的高度,然后动态的将此盒子的高度赋值给swiper盒子的高度方法:template中的内容: {{tab.cat_name}} {{itemA.name}}-->

android - 如何在页面高度固定且具有内部 jquery 滚动时隐藏浏览器地址栏

正如标题所说,我正在开发一个基于网络的移动应用程序(rss阅读器)。它有一个垂直滚动的jquery移动ListView。页眉和页脚是固定的。在我的应用程序中,我使用的是htmlwebsstroge浏览器。这就是为什么我没有为此目的使用WebView。我希望我的应用看起来是原生的,因为我需要隐藏浏览器的地址栏。我试过windows.scroll(0,1)但这对我不起作用,因为我对浏览器说我的页面没有滚动。谢谢 最佳答案 看看phonegap,也许它符合您的需求。http://phonegap.com/它包装您的网站并使其看起来像nat